/*
 * @lc app=leetcode.cn id=190 lang=javascript
 *
 * [190] 颠倒二进制位
 */

// @lc code=start
/**
 * @param {number} n - a positive integer
 * @return {number} - a positive integer
 */
var reverseBits = function(n) {
  let oriList = n.toString(2).split('');
  while(oriList.length < 32) {
    oriList.unshift('0');
  }
  return parseInt(oriList.reverse().join(''), 2)
};
// @lc code=end

